package com.strongdigit.ioc.autowiring;

public class AutoWiringService {

    //这里使用byName自动注入的方式，autoWiringDAO跟xml中的某个bean的id需要保持一致
    private AutoWiringDAO autoWiringDAO;

    //构造器自动注入是根据类型进行查找匹配进行注入的
    public AutoWiringService(AutoWiringDAO autoWiringDAO) {
        this.autoWiringDAO = autoWiringDAO;
    }

   /* public void setAutoWiringDAO(AutoWiringDAO autoWiringDAO) {
        System.out.println("setAutoWiringDAO");
        this.autoWiringDAO = autoWiringDAO;
    }*/

    public  void  say(String word){

        autoWiringDAO.say(word);
    }
}
